/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.navid.trafalgar.definition;

import java.util.ArrayList;
import java.util.Collection;

/**
 *
 * @author alberto
 */
public class MaterialDefinition {

    private String name;
    private Collection<Entry<String, TextureDefinition>> textures = new ArrayList<Entry<String, TextureDefinition>>();
    private Collection<Entry<String, int[]>> colors = new ArrayList<Entry<String, int[]>>();

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the textures
     */
    public Collection<Entry<String, TextureDefinition>> getTextures() {
        return textures;
    }

    /**
     * @param textures the textures to set
     */
    public void setTextures(Collection<Entry<String, TextureDefinition>> textures) {
        this.textures = textures;
    }

    /**
     * @return the colors
     */
    public Collection<Entry<String, int[]>> getColors() {
        return colors;
    }

    /**
     * @param colors the colors to set
     */
    public void setColors(Collection<Entry<String, int[]>> colors) {
        this.colors = colors;
    }
    
    
}
